Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
139 LONDON ROAD Semi-Detached £442,157 £129,000 24 May 2001
139B LONDON ROAD Detached £456,096 £295,000 8 May 2014
141 LONDON ROAD Detached £879,951 £500,000 2 Oct 2009
143 LONDON ROAD Semi-Detached £341,780 £230,000 15 Jan 2015
145 LONDON ROAD Semi-Detached £448,113 £80,750 30 Aug 1996
151A LONDON ROAD Semi-Detached £469,742 £138,500 28 Jun 2001